mention which methods are considered low-level