I will post more later...