Many fixes and add a temporary cache for poster