when select pixel features, it should be based on thesf