Too may things to blog today. Content incoming