added generic create command