fixed #'and & #'or local var problem