a bit hefty on the gil fees but all around good iidea