improve covering, fix doc