First try with adapters