added some stupid alerts :D