(updated version) sym