Initializing new implementation structure