@davidgerard it's almost too perfect