migrated from yuri2ba