Instead of forcing the user to go through all screens linearly tabs could be used to allow flexible configuration Challenge: screens need to handle unknown or changed information properly