Main Page development