add an simple custom adapter;