better management of reserved word