working through