Hi. I''m getting wrapped around the axle on understanding how records are created through AcitveRecord. If I have a Users table and a Students table: Users ------- id login password student_id --> belongs_to :student Students ------------ id firstname lastname If I create @user = User.new @user.student = Student.new shouldn''t I then have access to @user.student.firstname? If I do a @user.save, will that save/create both records and set the student_id field in the user table? Or am I doing it backward? I''m using the salted login generator, and I want to have all my student information (about 30 fields) in its own table, with a simple user table pointing to the students. But I keep getting undefined method errors to when calling text_field("user", "student.firstname"). text_field("user", "login") ==> works text_field("user", "student") ==> works text_field("user", "student.firstname") ==> fails What am I missing? Thanks, Brett