printlist working