stage 2 added