since nothing uses init-basic.php directly any more, moved all its code back into init.php