custom camera button support