add ps-attach()