append hide resource ability
refactored hide resource ability
rebuild