change button with compression