object creation, updation, basic noise and test