IT TOOK SO LONG