Cleaned up description and variable definitions