Contactable list refactor