fix my careless mistakes