Making a user-controllable plot