why using seconds directly?