adding apply();