Trying to figure out why its delayed...