Abstractions — NEBULA