adding descriptive_status. Method needs revision