Create module for virtual methods