moved asimov-core