GREENFOOT TECHNOLOGIES INC