added backend module
added other modules
fixed modules