Made changes to handle q guide errors :D