modifed gem