molecular mechanics working