6.2 creat object