this good enough or back to the drawing board?