handle erlang and elixir convention, code params
Make it ready to release with documentation