adding empty skeleton for complex input parser
namespace fixes