made stock name optional