This framework looks great.