it can described either push or pull