Generalized getters and rmoved the sniffle_obj.