addSomthing implementation