devcode backup

more design choices