even more naming perfecting going on - adding ns_ and data-ns to all built in functionality