change upper and lower as list
Merge remote-tracking branch 'origin/akka-workers' into akka-workers