added apprater
minor changes