add create_or_update method