testing with @expose instead