add a helper class to dealwithit