Pattern fill work