add server task, so you can do invoke server