Refs #2001: implementing of base module