grasshopper system