Abstract Everything.