declaration of init() added for linux