non-frame version