Added a loose annotation api