add ntp module
add base class