//prop & Environment design