Further development, need polish. Hangs at some point