some changes that ive forgotten about