I queried an agent about 6 months to 1 year ago (I can't really remember the exact date) and got a regular rejection back. Since then I've fixed up my query letter a lot differently and I think much better. Is it ok to re-query with the same project even though it was rejected the first time?