RUNNABLE version UNFINISHED login view refine