added style and mock