Work progres

Item 50