finally. i think i need some sleep