A basic intro to functions