prototyping a workable solution