add faketime support