silicon is weird