Indeterminate mode, background drawable

hey. check it please.
- add indeterminate mode
- add background drawable