rendering but not through a view