puts messages amended