robust application system