refact
prototyping design