fixing empty intiialization