but the client idea sounds like it could work