remove hackery... use dirhtml builder