added prob2