Abstract Gradient Shape