cont integrate conditional