login required wrapper + pitch form implemented