design: added footer, update time