add unit tests
Glua...