Mind boggling chemistry