added ci hooks