changes + fixes..