mod typo and a little for readabillity