Added Rendering and Input