fixed problems
fixed mistakes/problems