Adding funcionality to the project