initial commit + adding basic alert queue support