Add/improve apps. Add union