adapt to application