add application module and tools