added the init-logic file