added Ferret Framework