@saffisara: A lot to go through