wip: use picture objects