New sysinit functions, updated makefile