added sym stuff