Should be synchronized too