flesh out tap a bit