Long but productive day!