add assign booth function