added a Use constructor, for turning memory into push arrays