Yet Another Registration App, cause why not.