Yeah they could have made this better........