PL + Coq + Concurrency + Relaxed Memory Models, excellent project for me!