Object oriented interface working