It could have been done better