a
added more tests
fixed missing show externals cache rebuild