another interesting idea for carbon ...