synrails.model library