first draft at 0.9 build