Aaaargh!

This does not feel right. You might as well start from scratch.