revise code to include "syllabics"