implement site password and add some additional content