problem solving debugging uclan thesis binding