why i type rb