fixed a bug, add camera button