dry code with modules and fight scene