Adding fisrt functionality