added custom gallery