app should initialize carry apps by name
make use tests, it smells a little bit