Started implementing create