catkin adaptation