Random market thoughts and some updates