organize the gem file