Forth attempt