added field and controllers for usage field