catapult interface base