first check-in, implemented alerts and docs