draft for subselecting the structures