Human imagination; gift or curse?