Which kind of applications can use the RB approach over the other approaches?