removed exploded functions