barely workable version