Fleshing out the main physics mechanics