introduce chalk and object-assign