cleanup (removed pulse)