Jointly developing web based learning material from scratch: the ECIU model