dont store render just return it
explicit tupleing
fuckin robots
find any zip
restructure devices
switch from input to paths