added help and placeholder attributes