coded most Semantico's methods up to action121