add texifier
a simple framwork