Explained everything clearly and clarified all the doubts i had.