refining accessor names, defining js-blocks