application preparation