Modifications of k-constrained KP hierarchy