FRONT END- 23/05 FINAL