Firebird review