added gems we'll likely use