Added basic mechanics.