modularizing book