Looks like you've caused a fair bit of duplication here. Why is this?