Calling `erlang:apply` directly is considered bad style these days. `M:F(ehmon:report(RState))` or something is what you want here.