General Distribution Gedis