added harp first structure