Removing reduncancy