FIXED all TODOs