first workin version - a bit beauty and then it's ready for tutorial