Hi, I''ve got a form where I change and update the @cost values, I wanted to see a select tag showing all the clients names instead of inserting manually the code in the textbox... to do so I''ve used options_from_collection_for_select on another var @client (setted to find_all on the controller calling this viewer). <select name="client"> <%=options_from_collection_for_select(@clientList,"id","name",@cost.client_id) %> </select><br> doing this way on the controller I have @cost and @client, and I must set the @client id to @cost.id Is this a good way to do what I need? Is there a way to avoid the use of another variable? The two models are connected from a belongs_to has_one relation... I don''t know if is there a way to say find all the values of the related model... and if is it useful or not... Thanks for the suggestions. Enrico -- "The only thing necessary for the triumph of evil is for good men to do nothing" Edmund Burke