add robe package, alter init a little