introduced about and refresh functions