Please check mechanics attached