Update type, history, unique and top