need to find a way to do in 1 session