erlang: more or less working GA144 step