Ever wondered how many HTML forms you created so far? Tens? Hundreds? Or even more? Do you still prefer reiterating the same snippets of HTML, the same chunks of PHP, or even pieces of JavaScript for the validation of the form? How many points of your site do you have to alter for a simple change in concept? Countless hours of coding, copy-pasting and modifying old validation code, testing to see whether it works, debugging if it doesn't... Far too many time spent for the same result every time!If these problems sound familiar, you're not alone: we also wanted to get rid of the same old process of creating and evaluating forms manually. Despite our in-depth knowledge in HTML, we wanted something, that is much more flexible than an average HTML-based form class - something that has such an ease of use that it allows us to concentrate on actual application logic instead of tinkering with forms.The clonefish development was a lengthy process, but by now, clonefish has matured and is a proven PHP class, aimed to aid the creation of input forms while supporting client- and server-side input validation, to allow the production of secure applications and websites.