Category select proposal #1

Proposal 1

For issue #9