sorry for the delays