The very definition of work ethics! I have worked with a few different softwaredevelopers over the years, but i have until now never met any as efficient and experienced as Matt. Please do not hesitate to use Matt in any project you may have. You will be amazed how much better he makes youre ideas into a live functioning software. Cheers.