simulation from gx proof of concept