small adjustments added