change method name to caemraLayout