refactoring star filling