changed ignorefile added pub