small error
remaning changes