fixed bug in create to return false if node already exists