Believe all requirements are met, did some UX tweaking as well, feeling pretty good.