Use a string to specify adapter