adding to-do tests
preferred language and source added to user post