premain vs static method premain0