FAPTONBLAST - A Work In Progress for ANTONBLAST.