adding bunch of unit tests + config