now possible to define multiple modules a bit more easy