tidy up, add fui