detail design

removed a module