theories behind it