fix description
tentative implementation