removed main unnecessary anymore