Function prototyping.