changed methods