remove externs
update