broken serialization. reverting to previous to investigate working stages