rendering
view cleaned up