ok wow. so my expression is now: return (Input1/2); and it says there's an error, however it displays no further information and it appears to work just fine! so maybe i've got something else glitchy and it throws the error but still works. and by working, i mean the UVW changes to match the object. in my case the offset of the bricks and bricks in the map.