Leo Finance needs a Little Fixing...