so this works, just doesn't handle decimal seconds right? is it appropriate to raise if you detect that? (can you even)?