[abm]: removed tabs and fixed some warnings in linux