Rearranged attribute initialization