take dt as input
..