- implemented ListView with custom adapter