better syntax definition