fixes and stuff, defining defaults