brfs + syntactical