Add adapter and role specs