OMG mechanics ughh........

Top