Thanks, that was very good considering I only gave you two letters to go on and one
of them was wrong! I've now altered 15a to impute, I did have repute.
it wasn't that good considering i put it in my own crossword a while ago having thought about it for ages. i still don't know the word play but it fitted in with my other answers. i'm not that clever : -)