Press Card registration

Work in Progress