initial shot at AisUser class