Oh, heck Yea! You go build team!!! Those are two awesome additions! =D Welcome and so looking forward to your contributions. =D No pressure.. ease on in.
Congratulations on joining build team, you two!! (and congratulations to the build team on these two great additions it's gonna be great!)