a crazy long time ago