implement collection for pixelbuf