adding onion ability