Čo musí spĺňať a ako sa funkcia vykonáva?