improves docs