customized add view and created logic