default impl for render method