Building block hypothesis