just about to give up to be honest