can you use the interface rather than $grant?