added period directive with extensive architectural changes - eeds style fixes [axof:217]