I'll finish this someday...

Avicus