Starting data convertes + fixed and rewrited ToDo