FL Mechanics