cancel button/progress little modify/