adaption to existing form