Try to use SmartGrnObj