modified by deedee, sencha added