better casting of the argument (after vbraun)
using data files for experiments