this line sounds a bit redundant