Slack#project refactor