function keyword modified