TODO: Enable dirty functionality