Carl Riseley never give up