why has it taken me this long?