Justin is great! He has taken the time to answer questions and is sure to close gates before he leaves.