incorporating smart controls