3 types of mechanics