refine Rakefile