completion functions

Assuming from this topic that you figured it out.