splits into three apps