better syntax for lsl states