add with basic scaffolding