Adding funcionalities.