More progress on input/create methods