hard days are coming up...