New Record.java File 1

changed to reflect the stage 5 API recomendations