proper spaceing