added suspend option