all modules use new clock