arifm2020, if you want to get a detailed reply then you need to put in some effort in your first post - you asked a very open question without any detail, so you can't expect people here to know exactly what you're searching for.
@CocaCola, I think we're at an 8 on that scale!