Firebird

Working on this right now, @stefansbv.