使用attach object