add draft of new syntax