simplify static constructor