added searchMethods, implemented invoice elements