You really got the patience and dedication to come out with something like this! Amazing stuff, keep it up!