add usage of @ in pattern subname