#! alert removed