Giddyup I say.... Please.... Advice or any comments on doing something better?