Delft University of Technology 1