how it works

first version
work i progress