syntax and more work