Changing the architeture for owner form - passing for a function