Refactored style public views