refactor around the world. it works rendered clientside now