first alpha version with tests
remove cache