level changing implemented. But changes will be actual until application restart