sparse_init correction 2