a little bit more additions