set up Personal Functions