Final version for first part of Janczewski project.

Signed-off-by: bplotka <bwplotka@gmail.com>