this thing almost works outside the box now!