inbox indepth class basics implemented