preparing to fix default values
parse declaration of function to type, name and parameters