Completed part2: valid instance object