update w/ latest methods