checkign initialization
wip