removed dependency on support.v4