prototype-

Ideas collected by aki