ready, sorry for the delay