small changes but alot