changed: variables initialization