add catalogue controller