added Derek Willis as contributor