yeah!!! I will do a summary soon