added customer information function as well as some ideas...