add registration workflow