syntax sketch