fixed errors again and added faetures:preprocessors