Improved Register post type