handle invalid post link & simplify error pages. closes #76