sorry for being late, here we go