colors and add new entrycontainer function