more work on invite