added bare controller