add syntax and post