syntax and samples