- fixed a bug

- added some design stuff