implement scala wireframe