added mass assignment methods
finished mass assignment and process attributes