sorta proper control adding