common trait