try to add aliases and gc value aliases # who knows whether it will work
try again
pass a couple more tests... need more though.