do not push non strings
removed unused code