add math and object assignement