add some docs for usage
make custom views useful