added readonly style