after all the crap triangles.... here have a good triangle