refined documentation