Added alternative function definition syntax!