Use different functions?