add gem, rename source file