finish multiton pattern