Update external

updated with a few more things