add bas function declaration