- refactor global v.1.4