function aliasing I can commit to