You should post these in their respective forums for a better answer.
But they look good to me.