camera working, not implemented yet