initialized view instead of render so it picks up options