Ack, been a very busy week @_@