separating ast