YES, YES & YES!!