added more gallery object protocol methods