all working except from removing todo witheut reload