Thanks a lot! These are all very good suggestions! I agree with you that there might be a lot of improvements, I will fix all of them!