added style source stuff