refactoring: make: status: mutable -> ref