added in tests around kept features