some explanation about the startPage