only reparameterixation working