Hacked to fit our environment