Basic I think how it's supposed to work.