updated leg module