first working dockerized version