construct vec using a single value