adding compiletime lib