andrew palacios