refactor handling package