changed the define string for internal vars to anonymous which is more correct