crosscode first impressions