added pump on action and button