yea fixed the pathing problem less than is not the same as greater than :3
latest changes and cleanup