update what/why, syntax