some changes because of reasons
fixed fast drawing bugs