Add camera function