home page + introducing individual page logic