refactored TODO-ses