added provision stage