final prior to refactor