rails has its own protocol now