Updated separate methods