bi-ftm - Shaved the important parts

more about : bi-ftm