Throw me your mechanics