Edge Laboratory