fix bug w/ creating too many