Put renderers outside module, added Handles input