done up through Julia