implement guestbook, design changes