abcdefg?