Type signatures + a little bit of documentation