1) no
2) yea