implemented saving for stamps, fixed saving bugs, added selection indicators, about create recursive  mirror functions