better token syntax