some more todo with creation of new