added string.h
minor changes