work in progress update; vers. 0.59