unite time, addsnap to addop
curr implicit
make ltc first class model