Removed async dependency and improved description