updated leg module.