why 'c' does not exist? so strange