Old source.

Added old source to be ported.
Only view this if you are interested in what exactly is going to be
ported..