make mkapp require a name