Abstract Playground II