changed initialization for mortgage types