separate content and code
separate content and code