better syntax definition thx to dorny