implemented custom Array Adapter