Completed transfer js, hooked into update listener