overflow and structure [fixed #29]