0.5: initial release