finished beta 0.1