remove unneeded final