Breaking modules into more modular peices