replaced disabled with readonly