add new function for 1st page