done for provision