Abstract Deviation