but you should be able to understand the first part