Updated initial_deal method