different way of doing the same as previous commit.