few changes3