This looks pretty weak, can we not have a better type laid down here