stupid changes that need to be made