hack init