Abstract Developments