fix initialization bug in memos
fix weather to handle unexpected formats