inject timeprovider into BBS