add loosed timestamp support