we should think if we want this in app... for rake tasks, etc