Now reading from list is working... :P & some fixes