PLEASE DON'T GIVE UP!