pmfs functionality added