first working beta version
first working beta version