unnecessary space deleted