moved to / merged with
codes by
pohroro