basic rendering + presentation section