added user search and sign up function with subscription table