Updated to include more detailed description