small changes and stuff