@JamesRKirk is this good enough?