Rapahel view factory