init: tp4