better marked syntax