maybe it's overshooting?