reservaton views and owner function