got rid of redundant properties