do not repeast awesome setup