camera prototype