Fixed complex init