got rid of redundancies