selecting record
style improvements