Implemented signature reading