released as 0.58