Could've done better