THIS ALSO TOOK SO DAMN LONG