did some work on simplified crypto