Add abstract context