camera constructor tested with ravi's specs