modify doc & design