design and stuff

Signed-off-by: moshe <moshe@MININT-TGCNQDK>