Added more minimal constructor to facilitate the delayed sign up