refactor 12.27