more work on override syntax