sincerest apologies for the quality