User function!

Complete User function!