this constructor did not work.
it produced wrong masses