Added pause/unpause methods