Hopper modified, setup script added