added style and initial code