random stuff
small fixes