Modified Camera class.