#2 add setting page