basic mechanics working