what obstacles you are talking about?