updated content place holder and added session logic