Yahoo opens up on new services