move public field to category
fix admin to reflect public change