seems to work, moved stuff from char to sr4, js errors present