types of rails