unread in dynamo
fetch UNREAD from dynamo
layou for unread
FlushBefore instead of FlushAfter
layout fix
correctly fail when incorrect alias
#master: 2.5