Auto format
Date iterator

not complete yet