Updated. Least favorite activity, sorry for the delay.