basic working camera