Feature: manualy initialization