public function expose()
    {
        $properties = array_diff_key(
            get_object_vars($this),
            array_flip([
                '_storeManager',
                'helper',
                'customerFactory',
                'productFactory',
                'attributeCollection',
                'setFactory',
                'attributeSet',
                'productResource'
            ])
        );
        //remove null/0/false values
        $properties = array_filter($properties);

        return $properties;
    }