modern syntax