어질러진 일상의 정리정돈 어질러진 일상의 정리정돈
조금 늦은 2026년 첫 헌혈... 나의 58번째 헌

조금 늦은 2026년 첫 헌혈... 나의 58번째 헌

개인의 헌혈 기록을 블로그에 남기고 있습니다. 2026년 3월 30일 나의 58번째 헌혈에 대해 기록합니다. 작년 12월 29일에 57번째 헌혈을 전혈로 하고 약 3개월이 지났네요. 2월 초에 해외여행을 다녀왔는데, 해외여행 후에는 한 달간 헌혈 금지 기간이라 꽤 시간이 흘렀네요. 레드커넥트로 예약하고, 전자문진까지 마치면 빠르게 헌혈을 할 수 있습니다. 언제나처럼 범계역에 위치한 헌혈의집 평촌센터에 예약 후 찾아갔습니다. 중동 전쟁 여파인지 주변에 사람이 거의 안 보이네요. 주차는 롯데백화점에 하고 2시간 무료 주차권을 사용했네요. 몇 번 전혈로 하다가 이번에 혈장으로 하니 시간이 좀 지루하긴 합니다. 깔끔하게 잘 걸러졌네요. 이번 헌혈 기념품은 손톱깎이 세트를 선택했습니다. 몇 년 전에 받은 거랑 전혀 바뀐 게 없이 그대로인 것 같습니다. 좀 업그레이드해도 좋을 듯한데..... 오늘 받은 58번째 헌혈증서입니다. 헌혈은 사랑으로 사람을 살리는 일입니다. 헌혈에 많이 많이 동참해
새해 복 많이 받자! 예술의전당 제야음악회 불꽃놀이

새해 복 많이 받자! 예술의전당 제야음악회 불꽃놀이

[2025 마이 블로그 리포트] 데이터로 채워보는 내 블로그 취향 리포트

[2025 마이 블로그 리포트] 데이터로 채워보는 내 블로그 취향 리포트

2025 블로그 취향 리포트 블로그를 보면, 나만의 취향이 보인다! event.blog.naver.com
2026년에 주목할 천문현상 소개일식, 월실, 충, 유성우 등)

2026년에 주목할 천문현상 소개일식, 월실, 충, 유성우 등)

3월 3일 정월대보름날 개기월식, 크리스마스 이브날 가장 큰 보름달 등 2026년에 주목할 천문현상을 소개합니다. 한국천문연구원은 2026년도 주요 천문현상을 발표했습니다. 3월 3일 정월대보름에 달이 지구의 본그림자에 완전히 가려지는 개기월식을 볼 수 있고, 크리스마스이브인 12월 24일에는 2026년 중 가장 큰 보름달을 볼 수 있습니다. 3월 3일은 정월대보름인데 달이 지구의 본그림자에 완전히 가리는 개기월식 현상이 있습니다. 18시 49분 48초 달 일부분이 가려지는 부분식이 시작됩니다. 달이 지구 그림자에 완전히 들어가는 개기식은 20시 4분에 시작되며, 20시 33분 42초에 최대가 됩니다. 21시 3분 24초에 개기식이 종료되며, 이후 부분식은 22시 17분 36초에 끝이 납니다. 이번 월식은 동아시아, 호주, 태평양, 아메리카에서 관측할 수 있습니다. 우리나라에서는 달이 뜨기 전부터 월식이 진행되어 끝날 때까지 전 과정을 볼 수 있습니다. 3대 유성우라 불리는 1월 사
주요 도시, 지역, 산의 2025년 12월 31일 일몰 및 2026년 1월 1일 일출시각 정리

주요 도시, 지역, 산의 2025년 12월 31일 일몰 및 2026년 1월 1일 일출시각 정리

한국천문연구원은 주요 지역의 2025년 12월 31일 일몰시각 및 2026년 1월 1일 일출시각을 발표했습니다. 2026년 떠오르는 새해 첫해는 아침 7시 26분에 독도에서 가장 먼저 볼 수 있으며, 7시 31분 울산 간절곶과 방어진을 시작으로 내륙지방에서도 볼 수 있습니다. 한편 2025년 12월 31일 가장 늦게 해가 지는 곳은 신안 가거도로 17시 40분까지 지는 해를 볼 수 있고, 육지에서는 전남 진도의 세방낙조에서 17시 35분까지 볼 수 있습니다. 발표한 일출시각은 해발고도 0m를 기준으로 계산된 시각으로 고도가 높을수록 일출시각이 빨라져 해발고도 100m에서의 실제 일출시각은 발표시각에 비해 2분가량 빨라집니다. 해발고도에 따른 일출시각과의 차이는 다음 표와 같습니다. 해발고도 [m]  일출시각 차이 [ 분] 해발고도 [m]  일출시각 차이 [분] 0 0 600 -5 20-30 -1 900 -6 100 -2 1200 -7 200 -3 1550 -8 400 -4 2000
2025년 마지막 헌혈기록.. 나의 57번째 헌혈

2025년 마지막 헌혈기록.. 나의 57번째 헌혈

개인의 헌혈 기록을 블로그에 남기고 있습니다. 2025년 12월 29일 나의 57번째 헌혈에 대해 기록합니다. 지난 9월 15일에 56번째 헌혈을 혈장으로 한 이후 꽤 오랫동안 헌혈을 안 하다가 2025년이 저물기 전에 마지막으로 헌혈을 해야겠다는 생각에 사전 예약도 없이 헌혈을 집을 찾았습니다. 나이 50이 넘어서 드디어 전세를 청산하고 꿈에 그리던 내 집으로 이사를 하게 되면서, 지난 한두 달간은 정말 정신없이 바빴습니다. 회사 일도 바쁜데, 비어있는 이사할 집에 휴일마다 찾아가서 이것저것 수리도 하고 물건도 사 넣으면서 정말 정신없이 보냈습니다. 그러다가 헌혈 주기가 한참 지나고, 레드커넥트로 예약했던 헌혈 날짜를 지키지 못해 예약 변경만 수차례 하다가 결국 예약을 취소해버렸죠. 그런데 텔레비전 뉴스에서 '텅 빈 헌혈 침대'라는 기사를 우연히 보고 아차 싶었습니다. 매서운 연말 한파가 몰아치는 가운데 헌혈 참여가 적어 혈액 수급에 비상이 걸리고, 기부가 줄어 사랑의 온도탑 수은
(내돈내산) 4개월 만에 재구매한 에이스 침대(SS/슈퍼 싱글 사이즈) BMA 1139-E CA2등급

(내돈내산) 4개월 만에 재구매한 에이스 침대(SS/슈퍼 싱글 사이즈) BMA 1139-E CA2등급

지난 7월에 허리가 아파 고생하는 둘째 아들을 위해 이 침대를 구매했었습니다. 그리고 4개월 만에 같은 침대를 하나 더 구매합니다. 조만간 이사가 예정되어 있는데요. 이것저것 많이 낡은 것은 버리고 새로 사는 게 꽤 많습니다. 그중 지난번 바꿔주지 못한 첫째 아들 침대를 바꿔 주기로 했습니다. 지난번 바꾼 작은애 침대에 큰애가 몇 번 앉아보고, 누워보더니 주저 없이 같은 걸로 해달라고 하네요. 그래서 이번 이사를 개기로 첫째 아들이 사용하는 낡은 침대도 똑같은 것으로 구매하게 됐습니다. 내돈내산 인증 쇼핑 [에이스침대] BMA 1139-E CA2등급/SS(슈퍼싱글사이즈) 색상 : 화이트 더보기 2025.11.구매확정 10여 년 전 구매했던 저가 매트리스로 허리가 아프다고 하던 둘째가 이 침대에서 잠을 자면서는 단 한 번도 허리가 아프다는 말을 하지 않는군요. 그래서 이번에 첫째를 위한 침대 선택에서도 망설임 없이 이 침대로 선택할 수 있었습니다. 이사 중 오염을 막기 위해 우선 매트
2025년 추석명절 청탁금지법 선물 바로알기

2025년 추석명절 청탁금지법 선물 바로알기

국민권익위원회에서 공지한 청탁금지법상 명절 선물 관련 내용을 공유합니다.
기나긴 여름의 끝자락... 나의 56번째 헌혈기록

기나긴 여름의 끝자락... 나의 56번째 헌혈기록

개인의 헌혈 기록을 블로그에 남기고 있습니다. 2025년 9월 15일 나의 56번째 헌혈에 대해 기록합니다. 지난 8월 4일에 55번째 헌혈을 전혈로 한 이후 한 달이 지났네요. 지난 헌혈 이후 직장에서 하는 건강검진으로 내시경을 했고, 내시경 이후에는 한 달의 헌혈 금지 기간이 있어서 이제야 56번째 헌혈을 하게 됐습니다.' 이번 헌혈도 성분헌혈(혈장)입니다. 올해는 전혈 3번에 혈장 2번으로 현재까지 총 5번 헌혈을 했습니다. 올해 남은 약 3개월간 몇 번은 더 할 수 있겠네요. 정말 지겨울 정도로 기나긴 여름이 아직도 끝나지 않았습니다. 여전히 더운 날씨가 계속되네요. 이제는 여름의 끝자락에 닿았다 생각해 봅니다. 몇 년 동안 거의 변화가 없는 헌혈의집 평촌센터 모습입니다. 나의 56번 헌혈 중 54번을 이곳에서 했습니다. 언제나처럼 공식 헌혈 앱인 레드커넥트로 예약하고 전자문진까지 마쳤습니다. 10시 30분에 예약했는데 20분이나 일찍 도착했네요. 주삿바늘이 방향을 타서 잘
9월 8일 개기월식, 새벽 3시 11분 최대식 예보

9월 8일 개기월식, 새벽 3시 11분 최대식 예보

한국천문연구원은 9월 8일 달이 지구의 본그림자에 완전히 가려지는 개기월식이 일어난다고 예보했습니다. 이번 개기월식은 날씨가 좋다면 우리나라의 모든 지역에서 전 과정 관측이 가능합니다. 개기월식은 지구 반그림자에 달이 들어가는 반영식을 시작으로, 달이 지구 본그림자에 일부분 가려지는 부분식이 새벽 1시 26분 48초에 시작됩니다. 달이 지구 그림자에 완전히 들어가는 개기식은 2시 30분 24초에 시작되며, 3시 11분 48초에 최대가 됩니다. 3시 53분 12초에 개기식이 종료되며, 이후 식의 전 과정은 5시 56분 36초에 끝이 납니다. 이번 월식은 아시아, 러시아, 호주, 인도양, 아프리카, 유럽에서 볼 수 있습니다. 진행상황 시각(KST) 반영식의 시작 9월 8일 0시 26분 54초 부분식의 시작 8일 1시 26분 48초 개기식의 시작 8일 2시 30분 24초 개기식의 최대 8일 3시 11분 48초 개기식의 종료 8일 3시 53분 12초 부분식의 종료 8일 4시 56분 54초
인플루엔자 국가예방접종 9월 22일부터 시작 예정

인플루엔자 국가예방접종 9월 22일부터 시작 예정

- 9월 22일부터 2회 접종 대상 어린이, 9월 29일부터 1회 접종 대상 어린이와 임신부 접종 시작 - 10월 15일부터 75세 이상을 시작으로 65세 이상 연령대별 순차적 접종 시작 질병관리청은 오는 9월 22일(월)부터 2026년 4월 30일(목)까지 ’25-’26절기 인플루엔자 국가예방접종을 시작할 계획이라고 밝혔습니다. 이번 접종은 다가오는 겨울 인플루엔자 유행에 대비하여 감염 시 중증화 위험이 큰 6개월 ~ 13세(’12.1.1.~’25.8.31. 출생자) 어린이, 임신부, 65세 이상 (’60.12.31. 이전 출생자) 어르신을 대상으로 무료로 실시됩니다. 9월 22일(월)에 2회 접종 대상 어린이를 시작으로, 9월 29일(월)은 1회 접종 대상 어린이와 임신부, 10월 15일(수)에는 75세 이상 어르신부터 연령대별 순차적으로 인플루엔자 국가예방접종이 시행됩니다. 2회 접종 대상: 과거 접종력이 없거나, 기존에 1회만 접종받은 6개월 이상 9세 미만 어린이 1회 접종
질병관리청, 말라리아 양성 모기 확인, 전국 경보 발령

질병관리청, 말라리아 양성 모기 확인, 전국 경보 발령

질병관리청은 말라리아 위험지역에서 31주차(25.7.27.~8.2.)에 채집된 말라리아 매개모기(얼룩날개모기류)에서 삼일열원충 감염이 확인됨에 따라 전국에 말라리아 경보를 8월 19일자로 발령했습니다. 말라리아 경보는 매개모기에 물렸을 때 말라리아에 감염될 확률이 높아졌다는 것을 의미합니다. 최근 5년간 말라리아 매개모기 내 원충 첫 확인 시기 2021년 31주 (8월 2일~8월 8일) 파주시 2022년 36주 (9월 5일~9월 11일) 철원군 2023년 28주 (7월 10일~7월 16일) 파주시 2024년 31주 (7월 30일~7월 31일) 파주시 2025년 31주 (7월 28일~8월 3일) 양구군 질병관리청은 국방부 및 지자체와 협력하여 말라리아 매개모기 조사감시사업을 통해 매년 4월부터 10월까지 위험지역을 중심으로 개체수 변화 및 감염률 감시를 수행하고 있습니다. 올해 누적 매개모기 일평균 개체수는 전년 대비 54.4%(모기지수, 82.4→37.6) 감소하였으나, 29주차에
한참 무더운 8월 초, 나의 55번째 헌혈기록

한참 무더운 8월 초, 나의 55번째 헌혈기록

개인의 헌혈 기록을 블로그에 남기고 있습니다. 2025년 8월 4일 나의 55번째 헌혈에 대해 기록합니다. 지난 6월 9일에 54번째 헌혈을 전혈로 한 이후 약 두 달만인 오늘 55번째 헌혈은 성분헌혈(혈장)로 했습니다. 올해는 전혈 3번에 혈장 1번으로 현재까지 총 4번 헌혈을 했습니다. 이번 달 중순에 건강검진으로 내시경을 해야 하는데, 내시경 후 한 달간은 헌혈을 할 수 없습니다. 다음 헌혈은 9월 말은 되어야 할 거 같군요. 오늘도 엄청나게 더운 날씨입니다. 지구가 삶아지고 있는 요즘은 낮에 햇볕 아라에서는 사람을 찾아보기 어렵네요. 오늘도 여느 때처럼 범계역에 있는 헌혈의집 평촌센터를 방문했습니다. 10시 30분에 예약하고 조금 일찍 도착했는데 벌써 한 분이 헌혈을 하고 계시네요. 오늘은 오랜만에 오른팔로 헌혈을 했습니다. 항상 왼팔이 고생해 줬는데 오늘은 쉬게 되었네요. 날씨가 더워서 에어컨을 강하게 틀어 놓다 보니, 좀 쌀쌀하네요. 간호사분이 어떻게 눈치를 챘는지 팔에
(내돈내산) 에이스 침대(SS/슈퍼 싱글 사이즈) BMA 1139-E CA2등급

(내돈내산) 에이스 침대(SS/슈퍼 싱글 사이즈) BMA 1139-E CA2등급

한참 사용해서 쿠션이 꺼진 둘째 아들의 낡은 침대와 매트리스를 교체해 주었습니다. 가구단지에서 10여 년 전에 구매했던 저가 매트리스가 이미 수명을 다했는데, 차일피일 교체를 미루다가 결국 허리가 너무 아프다는 둘째 아들의 하소연을 듣고서야 결국 침대를 교체해 주기로 했습니다. 침대 프레임도 원래 2층 침대를 분해해서 1층으로 사용하던 거라 매트리스 교체 시점에 맞춰서 같이 바꿔주기로 했네요. 침대는 에이스가 제일 유명해서 아무 생각 없이 에이스 침대로 구매했습니다. 일요일에 오전에 주문했는데 같은 날 오후에 바로 해피콜이 오고 바로 배송일자를 확정했습니다. 일요일에 주문하고 화요일에 배송을 받았으니 정말 빠릅니다. 더구나 기존에 사용하던 침대를 분해해서 아래층까지 내려주는 서비스까지... 물어보지도 않았는데 알아서 해주시니 정말 감사했습니다. 내돈내산 인증 쇼핑 [에이스침대] BMA 1139-E CA2등급/SS(슈퍼싱글사이즈) 색상 : 화이트 더보기 2025.07.구매확정 구매한
M87 블랙홀의 고리가 찌그러진 이유는 블랙홀의 회전 아닌 주변 난류 물질 때문(EHT 공동연구진)

M87 블랙홀의 고리가 찌그러진 이유는 블랙홀의 회전 아닌 주변 난류 물질 때문(EHT 공동연구진)

한국천문연구원이 참여한 EHT(사건지평선망원경, Event Horizon Telescope) 공동 연구진이 M87 블랙홀의 고리가 찌그러진 모양인 이유를 밝혔습니다. 연구진은 블랙홀의 중력이나 회전 때문이 아니라 블랙홀 주위를 소용돌이치는 난류 물질 때문이라고 설명했습니다. EHT(사건지평선망원경, Event Horizon Telescope) 전 세계에 산재한 전파망원경을 연결해 지구 크기의 가상 망원경을 만들어 블랙홀의 영상을 포착하려는 국제협력 프로젝트이자 이 가상 망원경의 이름. 사건지평선이란 블랙홀 안팎을 연결하는 지대를 뜻한다. Black hole - Messier 87 (By 이벤트 호라이즌 망원경) CC BY 4.0 연구진은 인류 역사상 최초로 포착한 M87 은하 중심에 위치한 초대질량 블랙홀을 2019년에 공개한 이후, 블랙홀의 그림자 고리가 약간 늘어진 모양인 이유를 밝히고자 했습니다. 아인슈타인의 중력 이론은 블랙홀의 그림자가 블랙홀 회전에 의한 시공간의 휘어짐 때
우주망원경 스피어엑스, 관측 데이터 60일 이내에 전 세계와 공유

우주망원경 스피어엑스, 관측 데이터 60일 이내에 전 세계와 공유

한국천문연구원과 나사(NASA) 등이 공동 개발한 우주망원경 스피어엑스(SPHEREx)의 관측 데이터가 전 세계에 공유됩니다. 천문연은 나사가 해당 데이터가 담긴 아카이브 사이트를 공개했다고 7일 밝혔습니다. *SPHEREx: Spectro-Photometer for the History of the Universe, Epoch of Reionization, and Ices Explorer 사상 최초로 102가지 파장으로 우주를 지도화할 스피어엑스 일러스트 이미지 (출처: NASA/JPL-Caltech) (한국천문연구원) 지난 3월 12일 발사된 스피어엑스는 5월부터 본격 관측에 돌입했으며, 지구 극궤도를 98분 주기로 하루 14.5바퀴 공전하며 600회 이상 촬영해 3,600여 장의 이미지를 생성하고 있습니다. 이렇게 촬영한 이미지를 디지털 방식으로 합성해 향후 2년 동안 6개월마다 3차원 전천 지도를 제작해나갈 예정입니다. 스피어엑스는 우주의 기원, 은하의 형성과 진화 그리고 생
대학생 및 대학원생 대상, 천문연-KAIST, 제2회 천문우주 AI 경진대회 - “우주+AI 기술로 태양 활동을 탐지하라!”

대학생 및 대학원생 대상, 천문연-KAIST, 제2회 천문우주 AI 경진대회 - “우주+AI 기술로 태양 활동을 탐지하라!”

한국천문연구원과 KAIST가 우주 분야 연구를 수행하는 AI 전문가 인력을 양성하고 우주 AI 데이터 활용 체계를 마련하기 위해 ‘제2회 천문우주 AI 경진대회’를 개최합니다. 이번 경진대회는 우주과학 기술 분야에 인공지능 기술 활용을 확대하기 위한 SpaceAI 프로그램의 일환으로, KAIST 소프트웨어 교육센터와 공동으로 개최합니다. 응모 대상은 대학생 및 대학원생입니다. SpaceAI 프로그램 인공지능을 연구에 활용하고자 할 때 제약이 되는 문제를 해결하고 지원하기 위해 여러 기관의 다양한 전문가들이 참여해 운영하는 프로그램(https://spaceai.kasi.re.kr) SpaceAI SpaceAI 2025 인공지능, 우주를 만나다 SpaceAI 는 우주과학기술 분야에 인공지능(Artificial Intelligence, AI)을 적용할 수 있도록 지원하는 프로그램입니다. 프로그램은 과학기술 분야의 전문가들을 위한 Scientist 트랙 과 일반 시민들도 참여할 수 있는 C
세계 최대 남반구 전천 탐사 관측 망원경, LSST 사업 이끄는 루빈천문대, 영상 공개

세계 최대 남반구 전천 탐사 관측 망원경, LSST 사업 이끄는 루빈천문대, 영상 공개

세계 최대 남반구 전천 탐사 관측 망원경, 첫 영상(First Look) 공개 LSST 사업 이끄는 루빈천문대, 영상 공개 한국천문연구원은 세계 최대 남반구 전천 탐사 관측 사업인 LSST(Legacy Survey of Space and Time, 차세대 시공간 탐사 관측)을 수행하게 될 베라 C. 루빈천문대(NSF-DOE Vera C. Rubin Observatory, 이하 루빈천문대)가 첫 영상을 공개했다고 밝혔습니다. LSST는 칠레에 위치한 구경 8.4미터의 탐사 전용 대형망원경인 시모니 서베이 망원경(Simonyi Survey Telescope)을 이용해 남반구 전체 밤하늘을 관측하는 사업입니다. 루빈천문대의 시모니 서베이 망원경은 2015년부터 건설을 시작했으며 지난 3월 LSST 카메라까지 설치해 이번 첫 번째 관측 영상을 공개했습니다. 특히 세계에서 가장 큰 디지털 카메라로 기네스 세계기록에 오른 LSST 카메라는 3.2기가 픽셀로, 보름달 45개가 들어갈 만큼 넓은
푹푹 찌는 초여름 더위에 나의 54번째 헌혈기록

푹푹 찌는 초여름 더위에 나의 54번째 헌혈기록

개인의 헌혈 기록을 블로그에 남기고 있습니다. 2025년 6월 9일 나의 54번째 헌혈에 대해 기록합니다. 지난 3월 17일에 53번째 헌혈 이후 약 3개월 만인 오늘 54번째 헌혈을 전혈로 했습니다. 올해 너무 바빠서 헌혈 횟수가 급격히 줄어들고 있습니다. 올해는 혈장 헌혈은 한 번도 못하고 3번을 전혈로 했습니다. 전혈은 최소 헌혈 주기가 2개월이기 때문에 자주 하기 어렵죠. 헌혈을 예약했다가 여러 차례 변경을 하고 드디어 오늘 3개 월반에 헌혈을 했습니다. 언제나처럼 공식헌혈앱인 레드커넥트로 문진까지 마치고 헌혈의집에 방문했습니다. 오늘 기준으로 모든 혈액형에서 적적 보유량을 확보하고 있습니다. 특히 B형 혈액형의 11.6일분을 보유하고 있다는 게 놀랍네요. 오전 10시 30분에 예약을 했는데. 오전부터 정말 덥습니다. 햇볕이 따갑게 느껴지는 범계역 광장, 항상 찾는 헌혈의집 평촌센터 앞에는 아무도 없네요. 왼쪽 팔과 오른쪽 팔을 비교해 보니, 왼쪽 팔에는 오십 번 이상 헌혈을
순직 2년만에 드디어 채상병 특검법 통과

순직 2년만에 드디어 채상병 특검법 통과

순직 해병 수사 방해 및 사건 은폐 등의 진상규명을 위한 특별검사의 임명 등에 관한 법률안 (김용민ㆍ정춘생ㆍ천하람의원 대표발의) 의안번호: 8594 발의연월일 : 2025. 2. 28. 발 의 자 : 김용민ㆍ정춘생ㆍ천하람 의원(3인) 찬 성 자 : 188인 제안이유 2023년 7월 집중호우로 인해 피해를 입은 경상북도 예천군 내성천 일대에서 실종자 수색 작전 중이던 해병대원이 급류에 휩쓸려 순직하는 사고가 발생함. 당시 해병대가 장병들에게 기본적인 구명조끼 등 안전대책도 없이 무리한 수색 지시를 한 것이 확인되어 국민적 분노가 더욱 커졌음. 이와 관련하여 해병대수사단이 사건을 수사하던 과정에서 용산 대통령실과 국방부 등이 수사를 방해하고 전방위적인 외압을 행사했다는 의혹이 불거짐. 특히 사건을 경찰에 이첩하는 과정에서 국방부가 사건 및 기록을 위법하게 다시 회수하였으며 그 과정에서 수사기록의 내용을 손상·은닉하는 등의 범죄혐의도 드러남. 이종섭 전 국방부장관은 해병대수사단의 수사 결
ⓒ 2022 [어질러진 일상의 정리정돈] All rights reserved.
Supported by Keyzard