trial and error on forking and DBI