review comment - have separate methods