Why is it so complicated? or is it?