hopefully fixed all bugs i found