first draft for mass points