removed "adapt" functionality