fixed mistakes >.<