prints to screen
added debug logging
interpreting the listing page