some more explaination