sorry for taking so long q v q