detailed shape