Add professions events, closes #3