rework of easybin to be more better, lol