implemented conservation of momentum at atoms -> molecule level