more interesting adapters