THIS WAS SO PAINFUL...