better docs and not using such a global default preference
adding some other elements