I HATE THIS MECHANIC!!!!!