Steps before building a prototype