starting interfacing