not happy with newer erlang