adding some useful gems