Everything is now basically in place other than event logging. About ready to begin testing