added notices and params handler
added colloring