Added pause and stop. Needs cleanup!