Some of these might end up on the finished projects page one day.