i commented out some gems that are too advanced for me to deal with RN