camera fixed, ravi implementation