more updates to graphic interface