Archive list implemented and also null pointer control added to list adapters