spacing works correctly