It does sound like part of your plug

Things are slowly starting to happen, it could be a few more weeks yet, but I agree it is very exciting