got rid of double subscribe