Working on phase 4, user can only sign up for one subscription currnetly