hey guys
I'm stuck on this problem I'm trying to remove firefox 4.0.1 and then installing firefox 3.0 on install. But every time i run the command below it seems to be installing firefox 4.0.1 back on aswell as firefox 3.0

Code:
using the command below to remove firefox 4.0.1:
apt-get remove --purge firefox
Code:
using the command below to install firefox 3.0:
apt-get install firefox-3.0
Code:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  firefox
The following NEW packages will be installed:
  firefox firefox-3.0
0 upgraded, 2 newly installed, 0 to remove and 11 not upgraded.
Need to get 0B/11.7MB of archives.
After this operation, 139kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Selecting previously deselected package firefox.
(Reading database ... 231949 files and directories currently installed.)
Unpacking firefox (from .../firefox_4.0.1-bt0_amd64.deb) ...
Selecting previously deselected package firefox-3.0.
Unpacking firefox-3.0 (from .../firefox-3.0_3.6.17+build3+nobinonly-0ubuntu0.10.04.1_all.deb) ...
Processing triggers for desktop-file-utils ...
Processing triggers for python-gmenu ...
Rebuilding /usr/share/applications/desktop.en_US.utf8.cache...
Processing triggers for python-support ...
Setting up firefox (4.0.1-bt0) ...
Setting up firefox-3.0 (3.6.17+build3+nobinonly-0ubuntu0.10.04.1) ...