samples and new syntax