feature extraction and cobbling work